<?php

defined('WEKIT_VERSION') || exit('Forbidden');

Wind::import('ADMIN:library.AdminBaseController');

/**
 * 后台设置-站点设置-站点信息设置/全局参数设置.
 *
 * @author Jianmin Chen <sky_hold@163.com>
 * @copyright ©2003-2103 phpwind.com
 * @license http://www.windframework.com
 *
 * @version $Id: PayController.php 3286 2011-12-15 09:32:42Z yishuo $
 */
class PayController extends AdminBaseController
{
    /* (non-PHPdoc)
     * @see WindController::run()
     */
    public function run()
    {

// 		$config = Wekit::C('pay');
        $config = Wekit::C()->getValues('pay');
        $this->setOutput($config, 'config');
    }

    public function dorunAction()
    {
        $this->getRequest()->isPost() || $this->showError('operate.fail');

        list($ifopen, $reason, $alipay, $alipaypartnerID, $alipaykey, $alipayinterface, $tenpay, $tenpaykey, $paypal, $paypalkey, $_99bill, $_99billkey) = $this->getInput(array('ifopen', 'reason', 'alipay', 'alipaypartnerID', 'alipaykey', 'alipayinterface', 'tenpay', 'tenpaykey', 'paypal', 'paypalkey', '99bill', '99billkey'));

        $config = new PwConfigSet('pay');
        $config->set('ifopen', $ifopen)
            ->set('reason', $reason)
            ->set('alipay', $alipay)
            ->set('alipaypartnerID', $alipaypartnerID)
            ->set('alipaykey', $alipaykey)
            ->set('alipayinterface', $alipayinterface)
            ->set('tenpay', $tenpay)
            ->set('tenpaykey', $tenpaykey)
            ->set('paypal', $paypal)
            ->set('paypalkey', $paypalkey)
            ->set('99bill', $_99bill)
            ->set('99billkey', $_99billkey)
            ->flush();

        $this->showMessage('success');
    }
}
